protein binding ribosome

Best popular protein binding ribosome